DigiOffice Gateway Web Services

<back to all web services

GetKPMProjectDetailsByGlobalID

Requires Authentication
The following routes are available for this service:
GET/api/global/projects/{GlobalID}/kpmdetails
Imports System
Imports System.Collections
Imports System.Collections.Generic
Imports System.Runtime.Serialization
Imports ServiceStack
Imports ServiceStack.DataAnnotations
Imports DigiOffice.Integration.KPM.DTO.Module.DTO

Namespace Global

    Namespace DigiOffice.Integration.KPM.DTO.Module.DTO

        Public Partial Class GetKPMProjectDetailsByGlobalID
            Public Overridable Property GlobalID As Guid
        End Class

        Public Partial Class KPMProjectDetails
            Public Overridable Property ExterneSystemen As String
            Public Overridable Property ID As Integer
            Public Overridable Property GlobalID As Guid
            Public Overridable Property Omschr1 As String
            Public Overridable Property NrFase1 As String
            Public Overridable Property ExtraZoekveld As String
            Public Overridable Property Adres As String
            Public Overridable Property HuisNr As String
            Public Overridable Property Postcode As String
            Public Overridable Property Plaats As String
            Public Overridable Property AdresHuisnr As String
            Public Overridable Property PcPlaats As String
            Public Overridable Property IntBedrNaamAdm As String
            Public Overridable Property HuidigeFaseOmschrijving As String
            Public Overridable Property VerwachteStartdatum0Acquisitie As Nullable(Of Date)
            Public Overridable Property Startdatum0Acquisitie As Nullable(Of Date)
            Public Overridable Property VerwachteEinddatum0Acquisitie As Nullable(Of Date)
            Public Overridable Property Einddatum0Acquisitie As Nullable(Of Date)
            Public Overridable Property VerwachteStartdatum1Initiatief As Nullable(Of Date)
            Public Overridable Property Startdatum1Initiatief As Nullable(Of Date)
            Public Overridable Property VerwachteEinddatum1Initiatief As Nullable(Of Date)
            Public Overridable Property Einddatum1Initiatief As Nullable(Of Date)
            Public Overridable Property VerwachteStartdatum2Definitie As Nullable(Of Date)
            Public Overridable Property Startdatum2Definitie As Nullable(Of Date)
            Public Overridable Property VerwachteEinddatum2Definitie As Nullable(Of Date)
            Public Overridable Property Einddatum2Definitie As Nullable(Of Date)
            Public Overridable Property VerwachteStartdatum3StructuurOntwerp As Nullable(Of Date)
            Public Overridable Property Startdatum3StructuurOntwerp As Nullable(Of Date)
            Public Overridable Property VerwachteEinddatum3StructuurOntwerp As Nullable(Of Date)
            Public Overridable Property Einddatum3StructuurOntwerp As Nullable(Of Date)
            Public Overridable Property VerwachteStartdatum4VoorOntwerp As Nullable(Of Date)
            Public Overridable Property Startdatum4VoorOntwerp As Nullable(Of Date)
            Public Overridable Property VerwachteEinddatum4VoorOntwerp As Nullable(Of Date)
            Public Overridable Property Einddatum4VoorOntwerp As Nullable(Of Date)
            Public Overridable Property VerwachteStartdatum5DefinitiefOntwerp As Nullable(Of Date)
            Public Overridable Property Startdatum5DefinitiefOntwerp As Nullable(Of Date)
            Public Overridable Property VerwachteEinddatum5DefinitiefOntwerp As Nullable(Of Date)
            Public Overridable Property Einddatum5DefinitiefOntwerp As Nullable(Of Date)
            Public Overridable Property VerwachteStartdatum6TechnischOntwerp As Nullable(Of Date)
            Public Overridable Property Startdatum6TechnischOntwerp As Nullable(Of Date)
            Public Overridable Property VerwachteEinddatum6TechnischOntwerp As Nullable(Of Date)
            Public Overridable Property Einddatum6TechnischOntwerp As Nullable(Of Date)
            Public Overridable Property VerwachteStartdatum7UitvoeringsOntwerp As Nullable(Of Date)
            Public Overridable Property Startdatum7UitvoeringsOntwerp As Nullable(Of Date)
            Public Overridable Property VerwachteEinddatum7UitvoeringsOntwerp As Nullable(Of Date)
            Public Overridable Property Einddatum7UitvoeringsOntwerp As Nullable(Of Date)
            Public Overridable Property VerwachteStartdatum8RealisatieWorstCase As Nullable(Of Date)
            Public Overridable Property VerwachteStartdatum8RealisatieBestCase As Nullable(Of Date)
            Public Overridable Property VerwachteStartdatum8RealisatieRealCase As Nullable(Of Date)
            Public Overridable Property Startdatum8Realisatie As Nullable(Of Date)
            Public Overridable Property VerwachteEinddatum8Realisatie As Nullable(Of Date)
            Public Overridable Property Einddatum8Realisatie As Nullable(Of Date)
            Public Overridable Property Startdatum9BeheerEnOnderhoud As Nullable(Of Date)
            Public Overridable Property VerwachteStartdatum9BeheerEnOnderhoud As Nullable(Of Date)
            Public Overridable Property Einddatum9BeheerEnOnderhoud As Nullable(Of Date)
            Public Overridable Property VerwachteEinddatum9BeheerEnOnderhoud As Nullable(Of Date)
            Public Overridable Property Datum99Archief As Nullable(Of Date)
            Public Overridable Property VerwachteStartdatumVerkoopPeriode As Nullable(Of Date)
            Public Overridable Property StartdatumVerkoopPeriode As Nullable(Of Date)
            Public Overridable Property VerwachteEinddatumVerkoopPeriode As Nullable(Of Date)
            Public Overridable Property EinddatumVerkoopPeriode As Nullable(Of Date)
            Public Overridable Property PMCProductenOmschrijving As String
            Public Overridable Property PMCMarktenOmschrijving As String
            Public Overridable Property PCMOpdrachtgeversOmschrijving As String
            Public Overridable Property HardheidsPer As Nullable(Of Single)
            Public Overridable Property AanneemsomOntwikkeling As Nullable(Of Integer)
            Public Overridable Property AanneemsomBouw As Nullable(Of Integer)
            Public Overridable Property PMCJuridischeVormOmschrijving As String
            Public Overridable Property OpdrachtgeverNaam As String
        End Class
    End Namespace
End Namespace

VB.NET GetKPMProjectDetailsByGlobalID DTOs

To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml

HTTP + XML

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

GET /api/global/projects/{GlobalID}/kpmdetails HTTP/1.1 
Host: kpm_digiofficeapigateway.tbi.nl 
Accept: application/xml
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length

<KPMProjectDetails xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DigiOffice.Integration.KPM.DTO.Module.DTO">
  <AanneemsomBouw>0</AanneemsomBouw>
  <AanneemsomOntwikkeling>0</AanneemsomOntwikkeling>
  <Adres>String</Adres>
  <AdresHuisnr>String</AdresHuisnr>
  <Datum99Archief>0001-01-01T00:00:00</Datum99Archief>
  <Einddatum0Acquisitie>0001-01-01T00:00:00</Einddatum0Acquisitie>
  <Einddatum1Initiatief>0001-01-01T00:00:00</Einddatum1Initiatief>
  <Einddatum2Definitie>0001-01-01T00:00:00</Einddatum2Definitie>
  <Einddatum3StructuurOntwerp>0001-01-01T00:00:00</Einddatum3StructuurOntwerp>
  <Einddatum4VoorOntwerp>0001-01-01T00:00:00</Einddatum4VoorOntwerp>
  <Einddatum5DefinitiefOntwerp>0001-01-01T00:00:00</Einddatum5DefinitiefOntwerp>
  <Einddatum6TechnischOntwerp>0001-01-01T00:00:00</Einddatum6TechnischOntwerp>
  <Einddatum7UitvoeringsOntwerp>0001-01-01T00:00:00</Einddatum7UitvoeringsOntwerp>
  <Einddatum8Realisatie>0001-01-01T00:00:00</Einddatum8Realisatie>
  <Einddatum9BeheerEnOnderhoud>0001-01-01T00:00:00</Einddatum9BeheerEnOnderhoud>
  <EinddatumVerkoopPeriode>0001-01-01T00:00:00</EinddatumVerkoopPeriode>
  <ExterneSystemen>String</ExterneSystemen>
  <ExtraZoekveld>String</ExtraZoekveld>
  <GlobalID>00000000-0000-0000-0000-000000000000</GlobalID>
  <HardheidsPer>0</HardheidsPer>
  <HuidigeFaseOmschrijving>String</HuidigeFaseOmschrijving>
  <HuisNr>String</HuisNr>
  <ID>0</ID>
  <IntBedrNaamAdm>String</IntBedrNaamAdm>
  <NrFase1>String</NrFase1>
  <Omschr1>String</Omschr1>
  <OpdrachtgeverNaam>String</OpdrachtgeverNaam>
  <PCMOpdrachtgeversOmschrijving>String</PCMOpdrachtgeversOmschrijving>
  <PMCJuridischeVormOmschrijving>String</PMCJuridischeVormOmschrijving>
  <PMCMarktenOmschrijving>String</PMCMarktenOmschrijving>
  <PMCProductenOmschrijving>String</PMCProductenOmschrijving>
  <PcPlaats>String</PcPlaats>
  <Plaats>String</Plaats>
  <Postcode>String</Postcode>
  <Startdatum0Acquisitie>0001-01-01T00:00:00</Startdatum0Acquisitie>
  <Startdatum1Initiatief>0001-01-01T00:00:00</Startdatum1Initiatief>
  <Startdatum2Definitie>0001-01-01T00:00:00</Startdatum2Definitie>
  <Startdatum3StructuurOntwerp>0001-01-01T00:00:00</Startdatum3StructuurOntwerp>
  <Startdatum4VoorOntwerp>0001-01-01T00:00:00</Startdatum4VoorOntwerp>
  <Startdatum5DefinitiefOntwerp>0001-01-01T00:00:00</Startdatum5DefinitiefOntwerp>
  <Startdatum6TechnischOntwerp>0001-01-01T00:00:00</Startdatum6TechnischOntwerp>
  <Startdatum7UitvoeringsOntwerp>0001-01-01T00:00:00</Startdatum7UitvoeringsOntwerp>
  <Startdatum8Realisatie>0001-01-01T00:00:00</Startdatum8Realisatie>
  <Startdatum9BeheerEnOnderhoud>0001-01-01T00:00:00</Startdatum9BeheerEnOnderhoud>
  <StartdatumVerkoopPeriode>0001-01-01T00:00:00</StartdatumVerkoopPeriode>
  <VerwachteEinddatum0Acquisitie>0001-01-01T00:00:00</VerwachteEinddatum0Acquisitie>
  <VerwachteEinddatum1Initiatief>0001-01-01T00:00:00</VerwachteEinddatum1Initiatief>
  <VerwachteEinddatum2Definitie>0001-01-01T00:00:00</VerwachteEinddatum2Definitie>
  <VerwachteEinddatum3StructuurOntwerp>0001-01-01T00:00:00</VerwachteEinddatum3StructuurOntwerp>
  <VerwachteEinddatum4VoorOntwerp>0001-01-01T00:00:00</VerwachteEinddatum4VoorOntwerp>
  <VerwachteEinddatum5DefinitiefOntwerp>0001-01-01T00:00:00</VerwachteEinddatum5DefinitiefOntwerp>
  <VerwachteEinddatum6TechnischOntwerp>0001-01-01T00:00:00</VerwachteEinddatum6TechnischOntwerp>
  <VerwachteEinddatum7UitvoeringsOntwerp>0001-01-01T00:00:00</VerwachteEinddatum7UitvoeringsOntwerp>
  <VerwachteEinddatum8Realisatie>0001-01-01T00:00:00</VerwachteEinddatum8Realisatie>
  <VerwachteEinddatum9BeheerEnOnderhoud>0001-01-01T00:00:00</VerwachteEinddatum9BeheerEnOnderhoud>
  <VerwachteEinddatumVerkoopPeriode>0001-01-01T00:00:00</VerwachteEinddatumVerkoopPeriode>
  <VerwachteStartdatum0Acquisitie>0001-01-01T00:00:00</VerwachteStartdatum0Acquisitie>
  <VerwachteStartdatum1Initiatief>0001-01-01T00:00:00</VerwachteStartdatum1Initiatief>
  <VerwachteStartdatum2Definitie>0001-01-01T00:00:00</VerwachteStartdatum2Definitie>
  <VerwachteStartdatum3StructuurOntwerp>0001-01-01T00:00:00</VerwachteStartdatum3StructuurOntwerp>
  <VerwachteStartdatum4VoorOntwerp>0001-01-01T00:00:00</VerwachteStartdatum4VoorOntwerp>
  <VerwachteStartdatum5DefinitiefOntwerp>0001-01-01T00:00:00</VerwachteStartdatum5DefinitiefOntwerp>
  <VerwachteStartdatum6TechnischOntwerp>0001-01-01T00:00:00</VerwachteStartdatum6TechnischOntwerp>
  <VerwachteStartdatum7UitvoeringsOntwerp>0001-01-01T00:00:00</VerwachteStartdatum7UitvoeringsOntwerp>
  <VerwachteStartdatum8RealisatieBestCase>0001-01-01T00:00:00</VerwachteStartdatum8RealisatieBestCase>
  <VerwachteStartdatum8RealisatieRealCase>0001-01-01T00:00:00</VerwachteStartdatum8RealisatieRealCase>
  <VerwachteStartdatum8RealisatieWorstCase>0001-01-01T00:00:00</VerwachteStartdatum8RealisatieWorstCase>
  <VerwachteStartdatum9BeheerEnOnderhoud>0001-01-01T00:00:00</VerwachteStartdatum9BeheerEnOnderhoud>
  <VerwachteStartdatumVerkoopPeriode>0001-01-01T00:00:00</VerwachteStartdatumVerkoopPeriode>
</KPMProjectDetails>